improved welfare - French English Dictionary